make miserable - French English Dictionary